topic-CoreFoundation.htmlHTMLudog≤íπùΔ7πùΔ7ÅÅ|ê Monkeybread Realbasic plugin - Documentation - CoreFoundation

MBS Plugin Documentation

This is the documentation for the Realbasic Plugins from Monkeybreadsoftware.de. You find these plugins and the newest version of this document at http://www.monkeybreadsoftware.de/realbasic inside the plugins section.

This help was last updated on Freitag, 6. September 2002 and covers 2136 items: 126 classes, 2 controls and 583 global functions.

The list of the themes Global methods by category Global methods by name The list of the classes The list of the controls

CoreFoundation

CreateStringByAddingPercentEscapes(original as CFString,charactersToLeaveEscaped as CFString,legalURLCharactersToBeEscaped as CFString,encoding as integer) as CFString
CreateStringByReplacingPercentEscapes(original as CFString,charactersToLeaveEscaped as CFString) as "CFString
GetPredefinedCFCharacterSet(id as integer) as CFCharacterSet
kCFArrayTypeID as integer
kCFBagTypeID as integer
kCFBinaryTypeID as integer
kCFBooleanTypeID as integer
kCFCharacterSetAlphaNumeric as integer
kCFCharacterSetControl as integer
kCFCharacterSetDecimalDigit as integer
kCFCharacterSetDecomposable as integer
kCFCharacterSetIllegal as integer
kCFCharacterSetLetter as integer
kCFCharacterSetLowercaseLetter as integer
kCFCharacterSetNonBase as integer
kCFCharacterSetPunctuation as integer
kCFCharacterSetTypeID as integer
kCFCharacterSetUppercaseLetter as integer
kCFCharacterSetWhitespace as integer
kCFCharacterSetWhitespaceAndNewline as integer
kCFDateTypeID as integer
kCFDictionaryTypeID as integer
kCFNumberNaN as CFNumber
kCFNumberNegativeInfinity as CFNumber
kCFNumberPositiveInfinity as CFNumber
kCFNumberTypeID as integer
kCFSetTypeID as integer
kCFStringTypeID as integer
kCFURLTypeID as integer
NewCFArrayHandle(handle as integer,release as boolean) as CFArray
NewCFBagHandle(handle as integer,release as boolean) as CFBag
NewCFBinaryHandle(handle as integer,release as boolean) as CFBinary
NewCFBinaryMem(mem as memoryblock,len as integer) as CFBinary
NewCFBinaryStr(s as string) as CFBinary
NewCFBoolean(s as boolean) as CFBoolean
NewCFBooleanHandle(handle as integer,release as boolean) as CFBoolean
NewCFCharacterSetCFBinary(str as CFBinary) as CFCharacterSet
NewCFCharacterSetCFString(str as CFString) as CFCharacterSet
NewCFCharacterSetRange(min as integer, max as integer) as CFCharacterSet
NewCFDate as CFDate
NewCFDateHandle(handle as integer,release as boolean) as CFDate
NewCFDictionaryHandle(handle as integer,release as boolean) as CFDictionary
NewCFMutableArray as CFMutableArray
NewCFMutableArrayHandle(handle as integer,release as boolean) as CFMutableArray
NewCFMutableBag as CFMutableBag
NewCFMutableBagHandle(handle as integer,release as boolean) as CFMutableBag
NewCFMutableBinary(size as integer) as CFMutableBinary
NewCFMutableBinaryHandle(handle as integer,release as boolean) as CFMutableBinary
NewCFMutableDictionary as CFMutableDictionary
NewCFMutableDictionaryHandle(handle as integer,release as boolean) as CFMutableDictionary
NewCFMutableSet as CFMutableSet
NewCFMutableSetHandle(handle as integer,release as boolean) as CFMutableSet
NewCFMutableStringHandle(handle as integer,release as boolean) as CFMutableString
NewCFNumberDouble(d as Double) as CFNumber
NewCFNumberHandle(handle as integer,release as boolean) as CFNumber
NewCFNumberInteger(i as integer) as CFNumber
NewCFNumberSingle(i as single) as CFNumber
NewCFObjectHandle(handle as integer,release as boolean) as CFObject
NewCFSetHandle(handle as integer,release as boolean) as CFSet
NewCFString(s as string) as CFString
NewCFStringHandle(handle as integer,release as boolean) as CFString
NewCFURLCFString(cfstr as CFString) as "CFURL
NewCFURLHandle(handle as integer,release as boolean) as CFURL
NewCFURLHFSPath(cfstr as CFString,directory as boolean) as CFURL
NewCFURLMem(mem as memoryblock,len as integer,encoding as integer,baseurl as CFURL) as CFURL
NewCFURLPosixPath(cfstr as CFString,directory as boolean) as CFURL
NewCFURLStr(str as string,baseurl as CFURL) as CFURL
NewCFURLWindowsPath(cfstr as CFString,directory as boolean) as CFURL
NewPropertyListFromXML(XML as CFBinary) as CFObject
TypeIDDescription(TypeID as integer) as CFString
class CFArray
method Clone as CFArray
method ContainsValue(value as CFObject) as boolean
property count as integer
method CountOfValue(value as CFObject) as integer
method Edit as CFMutableArray
method FirstIndexOfValue(value as CFObject) as integer
method Item(index as integer) as CFObject
method LastIndexOfValue(value as CFObject) as integer
class CFBag
method clone as CFSet
method ContainsValue(value as CFObject) as boolean
method Count as integer
method CountValue(value as CFObject) as integer
method edit as CFMutableBag
method list as CFSetList
method Value(value as CFObject) as CFObject
class CFBagList
property Count as integer
property Value(index as integer) as CFObject
class CFBinary
method Clone as CFBinary
method Edit as CFMutableBinary
property len as integer
method Mem as Memoryblock
property Str as String
class CFBoolean
property Value as boolean
class CFDate
property DayofWeek as integer
property DayofYear as integer
property Value as CFDateValues
property WeekofYear as integer
class CFDictionary
method clone as CFDictionary
method ContainsKey(value as CFObject) as boolean
method ContainsValue(value as CFObject) as boolean
method Count as integer
method CountKey(value as CFObject) as integer
method CountValue(value as CFObject) as integer
method edit as CFMutableDictionary
method list as CFDictionaryList
method Value(key as CFObject) as CFObject
class CFDictionaryList
property count as integer
method Key(index as integer) as CFObject
method Value(index as integer) as CFObject
class CFMutableArray
method Append(value as CFObject)
method AppendArray(array as CFArray)
method AppendArray(array as CFArray,min as integer,max as integer)
method Exchange(index1 as integer,index2 as integer)
method Insert(index as integer,value as CFObject)
method Remove(index as integer)
method RemoveAll
method SetValue(index as integer,value as CFObject)
class CFMutableBinary
method AppendCFBinary(m as CFBinary)
method AppendCFBinary(m as CFBinary,len as integer)
method AppendMem(m as memoryblock)
method AppendMem(m as memoryblock,len as integer)
method AppendStr(s as string)
method AppendStr(s as string,len as integer)
method Delete(pos as integer,len as integer)
method IncreaseLength(extralen as integer)
method ReplaceCFBinary(m as CFBinary,pos as integer,len as integer)
method ReplaceCFBinary(m as CFBinary,pos as integer,len as integer,newlen as integer)
method ReplaceMem(m as memoryblock,pos as integer,len as integer)
method ReplaceMem(m as memoryblock,pos as integer,len as integer,newlen as integer)
method ReplaceStr(s as string,pos as integer,len as integer)
method ReplaceStr(s as string,pos as integer,len as integer,newlen as integer)
class CFMutableCharacterSet
method AddCFString(s as CFString)
method AddRange(min as integer,max as integer)
method Intersect(value as CFCharacterSet)
method Invert
method RemoveCFString(s as CFString)
method RemoveRange(min as integer,max as integer)
method Union(value as CFCharacterSet)
class CFMutableDictionary
method Add(key as CFObject,value as CFObject)
method Remove(key as CFObject)
method RemoveAll
method Replace(key as CFObject,value as CFObject)
method Set(key as CFObject,value as CFObject)
class CFMutableSet
method Add(value as CFObject)
method Remove(value as CFObject)
method RemoveAll
method Replace(value as CFObject)
method Set(value as CFObject)
class CFMutableString
method AppendString(s as CFString)
method AppendString(s as String)
method Capitalize
method Delete(pos as integer,len as integer)
method Insert(index as integer,s as CFString)
method Lowercase
method Pad(padstr as CFString,len as integer,indexIntoPad as integer)
method Replace(newstr as CFString)
method Replace(pos as integer,len as integer,newstr as CFString)
method Trim
method Trim(trimchar as CFString)
method Truncate(len as integer)
method Uppercase
class CFNumber
method ByteSize as integer
method Compare(other as CFNumber) as integer
property dValue as double
method isFloat as boolean
property iValue as integer
method NumberType as integer
class CFObject
method CFArray as CFArray
method CFBag as CFBag
method CFBinary as CFBinary
method CFBoolean as CFBoolean
method CFDate as CFDate
method CFDictionary as CFDictionary
method CFNumber as CFNumber
method CFSet as CFSet
method CFString as CFString
method CFURL as CFURL
method Equal(o as CFObject) as boolean
property Handle as integer
method Hash as integer
property Release as boolean
method ReleaseObject
method RetainCount as integer
method RetainObject
method Type as integer
method TypeDescription as CFString
class CFPropertyList
method Copy as CFPropertyList
method XML as CFBinary
class CFSet
method clone as CFSet
method ContainsValue(value as CFObject) as boolean
method Count as integer
method CountValue(value as CFObject) as integer
method edit as CFMutableSet
method list as CFSetList
method Value(value as CFObject) as CFObject
class CFSetList
property Count as integer
property Value(index as integer) as CFObject
class CFString
method Character(index as integer) as string
method Characters(pos as integer,len as integer) as string
method Compare(other as CFString, CaseInsensitive as boolean) as integer
method DoubleValue as double
method Edit as CFMutableString
method ExactFind(stringtofind as CFString) as integer
method Find(stringtofind as CFString) as integer
method HasPrefix(s as CFString) as boolean
method HasSuffix(s as CFString) as boolean
method IntegerValue as integer
property Len as integer
method Mid(pos as integer,len as integer) as CFString
method Str as String
method UStr as String
class CFURL
method AbsoluteURL as CFURL
method AppendPathComponent(pathcomponent as CFString,isDirectory as boolean) as CFURL
method AppendPathExtension(extension as CFString) as CFURL
method BaseURL as CFURL
method CanBeDecomposed as boolean
method Data(encoding as integer, escapeWhitespace as boolean) as CFBinary
method DeleteLastPathComponent as CFURL
method DeletePathExtension as CFURL
method Fragment(charactersToLeaveEscaped as CFString) as CFString
method HasDirectoryPath as boolean
method HFSFileSystemPath as CFString
method HostName as CFString
method isAbsolutePath as boolean
method LastPathComponent as CFString
method NetLocation as CFString
method ParameterString(charactersToLeaveEscaped as CFString) as CFString
method Password as CFString
method Path as CFString
method Path(resolveAgainstBase as boolean) as string
method PathExtension as CFString
method PortNumber as integer
method PosixFileSystemPath as CFString
method QueryString(charactersToLeaveEscaped as CFString) as CFString
method ResourceSpecifier as CFString
method Scheme as CFString
method Str as CFString
method StrictPath as CFString
method UserName as CFString
method WindowsFileSystemPath as CFString

Contact

Written 2002 by Christian Schmitz. Feel free to ask or report mistakes to realbasic@macsw.de.
Thanks.

This resource fork intentionally left blank ˇˇ